h3{font-size:22px;line-height:26px}h4{font-size:20px}.subtitle{color:#7f7f7f;font-weight:bold}#N,#S,#W,#E{text-align:center;background:#203200;padding:2px;border-radius:10px;width:64px;height:120px;vertical-align:top}label h3{margin:0}thead{font-weight:bold}.edit-btn,.options-btn,.click-btn,.delete-btn{white-space:nowrap;margin-bottom:5px;padding:5px 15px 2px 10px;border:0;border-radius:15px;color:#fff;background:#41525b;display:inline-block}.delete-btn{background:#e62b17}.click-btn{padding:8px 15px}.edit-btn:hover,.options-btn:hover,.click-btn:hover,.delete-btn:hover,.edit-btn:focus,.options-btn:focus,.click-btn:focus,.delete-btn:focus,.edit-btn:active,.options-btn:active,.click-btn:active,.delete-btn:active,.edit-btn:visited,.options-btn:visited,.click-btn:visited,.delete-btn:visited{color:#fff;opacity:.8}#biddingbox{position:relative;height:450px}#biddingbox .line1 div,#biddingbox .line2 div,#biddingbox .line3 div,#biddingbox .line4 div,#biddingbox .line5 div,#biddingbox .line6 div,#biddingbox .line7 div,#biddingbox .line8 div{display:inline-block;background:#fff;border-radius:12px}#biddingbox img{display:inline-block;cursor:pointer;opacity:1;width:60px;margin:0 2px 2px 0}#biddingbox img.passe{width:184px}.frame{width:60px;height:60px;position:relative}#sequence_row{margin:15px 0}#sequence{border-spacing:6px;border-collapse:separate;margin:15px 0}#sequence thead td{text-align:center;width:64px}#sequence img{display:block;width:60px;margin:0 auto 2px auto;cursor:pointer}.empty{width:60px;height:60px}#dealer_choice .radio label,#vulnerability_choice .radio label{padding:12px 20px 12px 20px;border:1px solid #dedede;background:#fff;margin:0 6px 4px 0;border-radius:25px;min-width:80px;text-align:center}#dealer_choice .radio input[type="radio"]:checked+label,#vulnerability_choice .radio input[type="radio"]:checked+label{border:0;background:#00a533;font-weight:bold;color:#fff}.line2{position:relative;top:-17px}.line3{position:relative;top:-34px}.line4{position:relative;top:-51px}.line5{position:relative;top:-68px}.line6{position:relative;top:-85px}.line7{position:relative;top:-102px}.line8{position:relative;top:-102px}.icon_bid{width:40px}.cross{position:relative;left:21px;top:-61px;border:3px solid #fff;background:#fff;border-radius:20px;font-size:12px;cursor:pointer}.underline{text-decoration:underline}.green{color:#629d37}.red{color:red}#loading{background:#fff url("https://cdn.funbridge.com/bundles/funbridgewebsite/images/icons/loading.gif") no-repeat center top;position:absolute;top:60px;width:500px;height:150px;z-index:2}#result{margin-top:50px}#sequence_block{margin-top:0}@media only screen and (max-width:991px){#biddingbox{height:520px}#result{margin-top:0}}@media(min-width:768px) and (max-width:991px){#sequence{margin:0 auto}#sequence_row{text-align:center}#biddingbox{position:relative;height:500px;overflow:hidden}#result{margin-top:0}}@media(max-width:767px){h3{font-size:22px}h4{font-size:20px}#sequence{margin:0 auto}#sequence_row{text-align:center}#biddingbox{position:relative;height:530px;overflow:hidden}#result{margin-top:0}}@media(max-width:390px){h3{font-size:17px;line-height:22px}h4{font-size:16px}#sequence thead td{width:46px}#sequence img{width:42px}#N,#S,#W,#E{width:46px}.frame{width:42px;height:42px;position:relative}.empty{width:42px;height:42px}#sequence_block{margin-top:30px}#biddingbox{height:490px;overflow:hidden}#biddingbox img{width:42px}#biddingbox img.passe{width:130px}#dealer_choice .radio label,#vulnerability_choice .radio label{padding:8px 10px;min-width:40px;margin:0 2px 4px 0}.line2,.line3,.line4,.line5,.line6,.line7,.line8{position:relative;top:0}#result{margin-top:0}#sequence_block{margin-top:0}}
